Esri年底前将发布针对游戏引擎的ArcGIS Map SDK!
2020年在GIS可视化方面是真的是好不热闹,各种发布会和消息不断,我前面也集中了几篇文章聊了一下目前可视化项目的现状以及相应和游戏引擎融合的趋势,比如上周的超图GTC发布会也发布了针对和游戏引擎SDK的计划。
之前我介绍的是Esri的CityEngine和游戏引擎的整合,而最近回顾了一下Esri上半年事件,发现其实Esri在三月份的的UVC(Virtual User Conference)上就由CTO Euan Cameron介绍了Esri在游戏引擎方面的进展和示例,并宣布今年年底将会进行ArcGIS Map SDK正式的发布。
这次SDK是放在Esri核心的ArcGIS平台体系中,而且和CityEngine在方案上不是很一致,这应该是CityEngine和ArcGIS产品分属两条产品线的原因,同时这次Esri ArcGIS SDK在时间的安排节点上和超图的也是一致的,不知道是巧合还是双方故意在角力,如下是发布会的视频内容(字幕自动生成,局部进行了修整,后面那两位演示小哥的口语实在是不敢恭维,将就这个看吧):
随着各家GIS平台厂商陆续发布与游戏引擎的集成方案的发布,GIS平台公司和游戏引擎的结合思路也基本上清晰起来,基本上都是围绕基本空间坐标框架、空间数据以及分析功能的集成:
1、基础空间框架的建立,现在大家都在说“数字孪生”,其实构建“数字孪生”就是要建立物理空间到数字空间的映射,这个过程其实不是现在才有,有了地图的第一天这个过程就发生了,所以随着数学和测量手段的不断进步,形成了各种各样的映射方法,也就是我们常说的坐标框架,而对于一般的游戏引擎在使用场景是是不存在这样精确映射的需求,因而更多的在意的是形上的集成而不是本上的一致,所以GIS平台和游戏引擎集成的第一步就是要让游戏引擎具备这种精确映射的能力,而框架集成的直接形态就是这个“球”;
2、标准GIS数据集成,对于GIS来说有一项核心的能力就是数据管理,而这个数据管理的基础是数据模型,数据模型体现的就是GIS的基本方法论,就是如何进行对对这个复杂的客观世界采用何样的方法进行抽象,而在GIS发展过程中形成了各种各样的方法以及模型,所以这种管道集成能力很大程度上也是各种平台厂商的竞争力体现,而在这个三维方面,比如Cesium的3D Tiles,超图的S3M,ESRI的I3S都会是自家优先支持的格式;
3、空间分析能力集成,空间分析能力是一个GIS平台走向深入和专业的体现,这也是我们常说的可视化项目和业务支持系统的一个很大的区别,可视化项目只需要把数据集成并将主要的精力聚焦在可视化渲染效果上,虽然目前的可视化项目都声称是“分析可视化”,但实际上还只是简单的“数据可视化”而已,分析的部分其实寥寥无几,甚至大量的报价单上也只有简单的数据对接的内容,没有管理平台何来的管理和分析,所以在这个部分对空间分析的要求很弱,一般的开发团队自己也能搞定项目中的一些简单的分析、整合以及可视化,而这也正是目前这类所谓“可视化”项目的问题,这种“极其浅薄”的应用在管理业务和决策支撑上真的是毫无用处(而这些问题就不在这篇文章赘述,后面打算专门开一篇文章梳理一下这个问题背后的逻辑);而业务支撑系统就需要能够在数据管理和空间处理分析能力上要求很高,比如常规的自然资源项目,空间数据治理以及各种数据分析和处理的整合都是重要内容,而且对平台的稳定性要求也比较高;
社区地址:www.esriurl.com/a4ge
根据社区的通知,能够和Unity和Unreal Engine集成的第一个beta版ArcGIS Map SDK将于2020年9月底就可以在社区中进行下载。该SDK将支持在游戏引擎中集成在线的ArcGIS在线服务和本地的ArcGIS数据,有兴趣提前尝鲜的童鞋可以跟进Esri在这个方面的进度。
视频较长,如果想好好研究,可以关注 GIS小丸子(gis_wanzi),后台回复“ge”获取Esri发布会视频。